	// 个人简介输入框统一
	const bioInput = document.getElementById('bio-input');
	if (bioInput) {
		// 这里可以添加 JS 逻辑操作 bioInput，无需区分 textarea 还是 input
	}

// 头像上传功能
document.addEventListener('DOMContentLoaded', function() {
	const avatarImg = document.querySelector('.avatar-img');
	if (!avatarImg) return;

	// 创建文件选择按钮
	const fileInput = document.createElement('input');
	fileInput.type = 'file';
	fileInput.accept = 'image/*';
	fileInput.style.display = 'none';
	document.body.appendChild(fileInput);

	// 点击头像时触发文件选择
	avatarImg.addEventListener('click', function() {
		fileInput.click();
	});

	fileInput.addEventListener('change', function() {
		const file = fileInput.files[0];
		if (!file) return;

		const formData = new FormData();
		formData.append('file', file);

		fetch('/api/user/upload', {
			method: 'POST',
			body: formData
		})
		.then(res => res.json())
		.then(result => {
			if (result.code === 200) {
				alert('头像上传成功！');
				// 可选：预览新头像
				const reader = new FileReader();
				reader.onload = function(e) {
					avatarImg.src = e.target.result;
				};
				reader.readAsDataURL(file);
			} else {
				alert(result.message || '上传失败');
			}
		})
		.catch(() => {
			alert('上传失败，请重试');
		});
	});
});
